prevailing upon - Allemand Anglais Dictionnaire